-
nouncapital and chief port of Mauritius; located on the northwestern coast of the islandpart of:
Explanation of port louis
We don`t have explanations for this word yet.
We don`t have explanations for this word yet.